package com.xxx.mch.service;

import com.xxx.mch.domain.dto.UsedScoreTemplateDto;
import com.xxx.mch.domain.request.RuleSearchRequest;
import com.xxx.mch.domain.request.UsedScoreTemplateRequest;

import java.util.List;

/**
 * @author FengHaixin
 * @description 一句话描述该文件的用途
 * @date 2020-10-12
 */
public interface UsedScoreService
{

    void createOrUpdateTemplate(List<UsedScoreTemplateRequest> templateRequest);


    void deleteTemplate(Integer templateId);


    List<UsedScoreTemplateDto> getTaskTemplate(List<Integer> parentId, Integer depth, Boolean status);


    List<UsedScoreTemplateDto> ruleSearch(RuleSearchRequest ruleSearchRequest);
}
